package jmine.tec.utils.collection;

import java.math.BigDecimal;
import java.util.Arrays;

import junit.framework.Assert;

import org.junit.Test;

/**
 * @author jrenaut
 */
public class FoldBigDecimalUtilsShould {

    @Test
    public void multiplyBigDecimals() {
        BigDecimal r = FoldBigDecimalUtils.multiply(Arrays.asList(BigDecimal.ONE, BigDecimal.TEN, BigDecimal.TEN));
        Assert.assertEquals(BigDecimal.TEN.multiply(BigDecimal.TEN), r);
    }

    @Test
    public void sumBigDecimals() {
        BigDecimal r = FoldBigDecimalUtils.sum(Arrays.asList(BigDecimal.ONE, BigDecimal.TEN));
        Assert.assertEquals(BigDecimal.TEN.add(BigDecimal.ONE), r);
    }

}
